package com.agl.api.dto.system.sysOrganDefined;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 页面模板信息扩展类
 * @author xugh
 * @since 2020-01-07
 */
@ApiModel(value="页面模板信息扩展类", description="页面模板信息扩展类")
@Data
public class AglSysOrganDefinedTemplateDto implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "组织架构模板id")
    private Long orgTemplateId;

    @ApiModelProperty(value = "菜单id")
    private String menuId;

    @ApiModelProperty(value = "该模板属于哪个类型的工作流")
    private Long flowType;

    @ApiModelProperty(value = "模板URL")
    private String templateUrl;

    @ApiModelProperty(value = "组织架构id")
    private Long orgNo;

    @ApiModelProperty(value = "组织架构模板json")
    private String orgTemplateJson;

    @ApiModelProperty(value = "备注")
    private String orgTemplateRemark;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createDateTime;

    @ApiModelProperty(value = "创建人员编号")
    private String createBy;

    @ApiModelProperty(value = "修改时间")
    private LocalDateTime modifiedTime;

    @ApiModelProperty(value = "修改人员编号")
    private String modifiedBy;

    @ApiModelProperty(value = "菜单名称")
    private String menuName;

    @ApiModelProperty(value = "模块名称")
    private String moduleName;
}
